package br.uninove.ic.texture;
import java.awt.Image;



public interface IGrayScaleImage{
    
    public int getPixel(int x, int y);
    
    public void setPixel(int x, int y, int value);
    
    public int[][] getPixels();
    
    public void setPixels(int matrix[][]);
    
    public void setPixel(int i, int level); 
    
    public int getPixel(int i);
    
    public int getSize();

    public Image createImage();
    
    public void initImage(int color);
    
    public int getHeight();
    
    public int getWidth();
    
    
    
}
    